#include "common.h"
#include "InvertTable.h"
#include "SimpleElementS.h"

SimpleElementS::DataType* g_InvertTable[14] ={
	0,
	Invert2Table,
	0,
	0,
	0,
	0,
	Invert7Table
};


Word32 Invert2Table[4] = {
	0, 1, 3, 2
};

Word32 Invert7Table[] = {
	0  , 1,  65, 126,  97,  42,  63,  54,
	113,  18,  21,  74,  94,  79,  27, 103,
	121,  92,   9, 112,  75,  10,  37,  68,
	47,  35, 102,  14,  76,  71, 114, 110,
	125,  91,  46,  25,  69,  22,  56,  61,
	100, 119,   5,  96,  83, 123,  34,  24,
	86, 116,  80,  52,  51,  81,   7,  62,
	38,  60,  98,  73,  57,  39,  55,   6,
	127,   2, 108,  84,  23,  36,  77,  29,
	99,  59,  11,  20,  28,  70,  95,  13,
	50,  53, 122,  44,  67, 109,  48, 117,
	104, 107, 124,  33,  17, 120,  12,  78,
	43,   4,  58,  72,  40, 118,  26,  15,
	88, 106, 105,  89,  66,  85,  31, 115,
	19,   8,  30, 111,  49,  87, 101,  41,
	93,  16,  82,  45,  90,  32,   3,  64,
};